Golang Job: Software Engineer - Backend

Job added on

Company

ClimateAi

Location

Monterrey - Mexico

Job type

Full-Time

Golang Job Details

About the Role

We are a young startup, looking for a passionate candidate who can contribute to our mission to deploy impactful solutions to the most important issue of our generation. Our focus will be on developing climate adaptation & resilience tools for various sectors, with agriculture as our initial market. We are looking for a Software Engineer familiar with backend technologies. Any experience with cloud infrastructure is a bonus.

Main Responsibilities:

  • Collaborate with engineering, design, user experience, product and analytics teams to identify needs, evaluate requirements, write specifications, and design and implement sophisticated software systems.
  • Bring a proven understanding of algorithms, design patterns, debugging and memory/performance optimization.
  • Write well crafted, efficient and testable code in Python / Java / Golang.
  • Create documentation and tech plans for new architecture/system designs
  • Have an impact across on features, performance and developer efficiency.
  • Conduct regular code reviews to ensure high quality
  • Scope out tasks and systems, looking for future improvements
  • Strive for excellence in software craftsmanship, and collaborate with peers to improve software design.
  • Grow with the business; stretch yourself and learn new skills and domains.

Desired Skill and Experience:

  • BS, MS or PhD in Computer Science or related technical discipline (or equivalent)
  • Good programming experience in backend development technologies like Python, Java, Golang, Ruby etc
  • Experience developing and contributing to production quality backends monoliths or micro services.
  • Ability to translate business requirements into technical solutions
  • Comfortable understanding and debugging unfamiliar code in a large project.
  • Proven track record collaborating with other partners to design and implement features and systems with excellent problem solving skills.
  • Good communication skills – particularly the ability to discuss timelines, design concerns and provide helpful feedback to team members.

The following skills are considered strong pluses but are not required:

  • Prior experience in live ops situations
  • Experience with any frontend technology
  • Experience with GIT
  • Experience with cloud infrastructure like AWS, GCP
  • Experience with DevOps

Job Type: Full-time

Salary: $35,000.00 - $40,000.00 per month

COVID-19 considerations:
Home office or hybrid at Qro, Mexico.

Application Question(s):

  • Why are you interested in joining ClimateAi?

Education:

  • Bachelor's (Preferred)

Language:

  • English (Required)